#ifndef __curstyle_h__
#define __curstyle_h__

/* Forward Declarations */

struct ENUMDESC;

/* header files for imported files */
#include "types.h"

/* header files for imported files */
#include "style.h"

#ifndef __IHTMLCurrentStyle_FWD_DEFINED__
#define __IHTMLCurrentStyle_FWD_DEFINED__
typedef interface IHTMLCurrentStyle IHTMLCurrentStyle;
#endif     /* __IHTMLCurrentStyle_FWD_DEFINED__ */

#ifndef __IHTMLCurrentStyle2_FWD_DEFINED__
#define __IHTMLCurrentStyle2_FWD_DEFINED__
typedef interface IHTMLCurrentStyle2 IHTMLCurrentStyle2;
#endif     /* __IHTMLCurrentStyle2_FWD_DEFINED__ */

#ifndef __IHTMLCurrentStyle3_FWD_DEFINED__
#define __IHTMLCurrentStyle3_FWD_DEFINED__
typedef interface IHTMLCurrentStyle3 IHTMLCurrentStyle3;
#endif     /* __IHTMLCurrentStyle3_FWD_DEFINED__ */
typedef enum _textDecoration
{
    textDecorationNone = 0,
    textDecorationUnderline = 1,
    textDecorationOverline = 2,
    textDecorationLineThrough = 3,
    textDecorationBlink = 4,
    textDecoration_Max = 2147483647L
} textDecoration;


EXTERN_C const ENUMDESC s_enumdesctextDecoration;


#ifndef __IHTMLCurrentStyle_INTERFACE_DEFINED__

#define __IHTMLCurrentStyle_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLCurrentStyle;


MIDL_INTERFACE("3050f3db-98b5-11cf-bb82-00aa00bdce0b")
IHTMLCurrentStyle : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_position(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_styleFloat(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_color(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontFamily(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontVariant(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontWeight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontSize(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundImage(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderLeftColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderTopColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderRightColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderBottomColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderTopStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderRightStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderTopWidth(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderRightWidth(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_left(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_top(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_width(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_height(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_paddingLeft(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_paddingTop(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_paddingRight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_paddingBottom(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textAlign(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textDecoration(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_display(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_visibility(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_zIndex(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_letterSpacing(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_lineHeight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textIndent(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_verticalAlign(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_marginTop(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_marginRight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_marginBottom(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_marginLeft(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clear(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_listStyleType(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_listStylePosition(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_listStyleImage(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clipTop(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clipRight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clipBottom(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clipLeft(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_overflow(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_cursor(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_tableLayout(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderCollapse(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_direction(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_behavior(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE getAttribute(
            /* [in] */ BSTR strAttributeName,/* [in] */ LONG lFlags,/* [out] */ VARIANT* AttributeValue) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_unicodeBidi(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_right(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_bottom(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeMode(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_rubyAlign(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_rubyPosition(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_rubyOverhang(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textAutospace(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_lineBreak(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_wordBreak(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textJustify(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textKashida(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_blockDirection(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_layoutGridChar(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_layoutGridLine(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_layoutGridMode(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_layoutGridType(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderStyle(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderColor(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderWidth(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_padding(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_margin(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_accelerator(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_overflowX(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_overflowY(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textTransform(
         /* [out] */ BSTR * p) = 0;

};

#endif     /* __IHTMLCurrentStyle_INTERFACE_DEFINED__ */


#ifndef __IHTMLCurrentStyle2_INTERFACE_DEFINED__

#define __IHTMLCurrentStyle2_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLCurrentStyle2;


MIDL_INTERFACE("3050f658-98b5-11cf-bb82-00aa00bdce0b")
IHTMLCurrentStyle2 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_layoutFlow(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_wordWrap(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_hasLayout(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_writingMode(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_zoom(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_filter(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textAlignLast(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_isBlock(
         /* [out] */ VARIANT_BOOL * p) = 0;

};

#endif     /* __IHTMLCurrentStyle2_INTERFACE_DEFINED__ */


#ifndef __IHTMLCurrentStyle3_INTERFACE_DEFINED__

#define __IHTMLCurrentStyle3_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLCurrentStyle3;


MIDL_INTERFACE("3050f818-98b5-11cf-bb82-00aa00bdce0b")
IHTMLCurrentStyle3 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_textOverflow(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_minHeight(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_wordSpacing(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_whiteSpace(
         /* [out] */ BSTR * p) = 0;

};

#endif     /* __IHTMLCurrentStyle3_INTERFACE_DEFINED__ */



EXTERN_C const GUID GUID_HTMLCurrentStyle;



EXTERN_C const GUID DIID_DispHTMLCurrentStyle;


#ifndef _CCurrentStyle_PROPDESCS_
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleposition;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylestyleFloat;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylebackgroundColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylebackgroundImage;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylebackgroundPositionX;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylebackgroundPositionY;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylebackgroundRepeat;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylebackgroundAttachment;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderLeftColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderTopColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderRightColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderBottomColor;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderTopStyle;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderRightStyle;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderBottomStyle;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderLeftStyle;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderTopWidth;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderRightWidth;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderBottomWidth;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderLeftWidth;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylecolor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylefontFamily;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylefontStyle;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylefontVariant;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylefontWeight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylefontSize;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleleft;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleright;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletop;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylebottom;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewidth;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleheight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleminHeight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepaddingLeft;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepaddingTop;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepaddingRight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepaddingBottom;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextAlign;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyletextDecoration;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleaccelerator;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyledisplay;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylevisibility;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylezIndex;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleletterSpacing;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewordSpacing;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelineHeight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextIndent;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleverticalAlign;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylemarginTop;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylemarginRight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylemarginBottom;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylemarginLeft;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleclear;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelistStyleType;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelistStylePosition;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylelistStyleImage;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleclipTop;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleclipRight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleclipBottom;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleclipLeft;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleoverflow;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepageBreakBefore;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylepageBreakAfter;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylecursor;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletableLayout;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleborderCollapse;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleblockDirection;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyledirection;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleunicodeBidi;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylebehavior;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleimeMode;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylerubyAlign;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylerubyPosition;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylerubyOverhang;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelayoutGridChar;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelayoutGridLine;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelayoutGridMode;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelayoutGridType;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyletextAutospace;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelineBreak;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewordBreak;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextJustify;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextJustifyTrim;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextKashida;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderStyle;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleborderWidth;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylepadding;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylemargin;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleoverflowX;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyleoverflowY;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextTransform;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylelayoutFlow;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewordWrap;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextUnderlinePosition;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylehasLayout;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarBaseColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarFaceColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbar3dLightColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarShadowColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarHighlightColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarDarkShadowColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarArrowColor;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylescrollbarTrackColor;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewritingMode;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylezoom;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStylefilter;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextAlignLast;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextKashidaSpace;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCCurrentStyleisBlock;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStyletextOverflow;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCCurrentStylewhiteSpace;

#endif


#endif /*__curstyle_h__*/

